home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 1 Issue 2 / PDCD-1 - Issue 02.iso / _utilities / utilities / 003 / _microcosm / !Microcosm / SetUp3 < prev    next >
Text File  |  1990-09-05  |  11KB  |  221 lines

  1. *===========================================================================*
  2. *                         Microcosm set up file                             *
  3. *                                                                           *
  4. *                                                                           *
  5. * For Microcosm program - Public Domain release                             *
  6. * Written by....                                                            *
  7. *                                                                           *
  8. *   Michael Spearpoint                                                      *
  9. *   3 Lawrence Crescent                                                     *
  10. *   Edgware                                                                 *
  11. *   Middx  HA8 5PB                                                          *
  12. *                                                                           *
  13. *===========================================================================*
  14.  
  15.  
  16. * Define number of creature types (1 - 9)                                   *
  17. * ------------------------------------------------------------------------- *
  18. } 9
  19.  
  20.  
  21. * Define the total number of iterations                                     *
  22. * ------------------------------------------------------------------------- *
  23. } 8000
  24.  
  25.  
  26. * Random set up of creatures (use Y or N)                                   *
  27. * --------------------------------------------------------------------------*
  28. } Y
  29.  
  30.  
  31. * Initial creature positions                                                *
  32. * --------------------------                                                *
  33. * If the random set up of creatures is set to N (ie No) then the initial    *
  34. * positions are read from this table.  Use the appropriate lower case letter*
  35. * to define the position of a particular creature type.                     *
  36. *                                                                           *
  37. * Col                                Rows                                   *
  38. *    .........1.........2.........3.........4.........5.........6.........7 *
  39. >
  40.   .  
  41.   .
  42.   .      aaa
  43.   .       aa
  44.   .
  45.   .
  46.   .                           b      b
  47.   .                              c
  48.   .         c                 b      b
  49.   1
  50.   .
  51.   .
  52.   .
  53.   .
  54.   .
  55.   .                                                    aaa
  56.   .                                                    aaa
  57.   .                                                    aaa
  58.   .
  59.   2
  60.   .
  61.   .                                 aaa
  62.   .                                 aaa
  63.   .                                 aaa
  64.   .
  65.   .             bb      bbb
  66.   .
  67.   .
  68.   .
  69.   3
  70.  
  71.  
  72. * Set pause time.  This variable is used to slow down the iteration process *
  73. * and can be set to 0 (for no pause) to any positive integer.               *
  74. * ------------------------------------------------------------------------- *
  75. } 0
  76.  
  77.  
  78. * Define the graphical scale factor for the creature population graph       *
  79. * ------------------------------------------------------------------------- *
  80. } 0.6
  81.  
  82.  
  83. * Draw creature graphics (use Y or N)                                       *
  84. * --------------------------------------------------------------------------*
  85. } Y
  86.  
  87.  
  88. * Plot overall creature totals on the graph (use Y or N)                    *
  89. * --------------------------------------------------------------------------*
  90. } N
  91.  
  92.  
  93. *                             SET UP CREATURE DATA                          *
  94. * ========================================================================= *
  95. *                                                                           *
  96. * Don't delete or change the numbers in the 'ñ' column otherwise the        *
  97. * will fail to read the data correctly - you have been warned !             *
  98.  
  99.  
  100. * Sprite name                                                               *
  101. * -----------                                                               *
  102. * Give the srite name as defined in the 'Sprites' file. Each name should be *
  103. * 1 - 9 characters in length.                                               *
  104. * NOTE : The sprite called 'blank' found in the sprite file should not be   *
  105. * removed or renamed.                                                       *
  106. * ------------------------------------------------------------------------- *
  107. * ñ  a        b        c        d        e        f        g        h       *
  108. * ------------------------------------------------------------------------- *
  109. > 0  spike    blurg    arrk     teki                                
  110.  
  111.  
  112. * Initial number                                                            *
  113. * --------------                                                            *
  114. * Define the initial number of each creature type to begin with.  If the    *
  115. * random factor is N then this data is not used.                            *
  116. * ------------------------------------------------------------------------- *
  117. * ñ  a        b        c        d        e        f        g        h       *
  118. * ------------------------------------------------------------------------- *
  119. > 1  40       10       5        95
  120.  
  121.  
  122. * Movement rate                                                             *
  123. * -------------                                                             *
  124. * The movement rate defines the number of iterations that a creature takes  *
  125. * to move between grid cells.  The valid values are 0 (cannot move) up to   *
  126. * any positive integer.                                                     *
  127. * ------------------------------------------------------------------------- *
  128. * ñ  a        b        c        d        e        f        g        h       *
  129. * ------------------------------------------------------------------------- *
  130. > 2  2        5        2        0
  131.  
  132.  
  133. * Maximum strength                                                          *
  134. * ----------------                                                          *
  135. * The strength of each particular creature type cannot exceed the values    *
  136. * defined here.  Use values from 1 to any positive integer.                 *
  137. * ------------------------------------------------------------------------- *
  138. * ñ  a        b        c        d        e        f        g        h       *
  139. * ------------------------------------------------------------------------- *
  140. > 3  1000     1500     2000     200
  141.  
  142.  
  143. * Adult age                                                                 *
  144. * ---------                                                                 *
  145. * A creature type cannot reproduce until its age exceeds the values defined *
  146. * below.  A creatures age is measured in 'iterations' from its birth.       *
  147. * ------------------------------------------------------------------------- *
  148. * ñ  a        b        c        d        e        f        g        h       *
  149. * ------------------------------------------------------------------------- *
  150. > 6  30       40       50       0
  151.  
  152.  
  153. * Food consumption                                                          *
  154. * ----------------                                                          *
  155. * This defines the reduction in the creatures strength for each iteration   *
  156. * it is alive.  It can be in the range -127 to +127 where a negative number *
  157. * means that a creature gains strength each iteration.                      *
  158. * ------------------------------------------------------------------------- *
  159. * ñ  a        b        c        d        e        f        g        h       *
  160. * ------------------------------------------------------------------------- *
  161. > 4  2        2        5        1
  162.  
  163.  
  164. * Food value                                                                *
  165. * ----------                                                                *
  166. * When a creature is eaten by another creature, this defines the increase   *
  167. * in strength that the victim contributes to the attacking creature.        *
  168. * ------------------------------------------------------------------------- *
  169. * ñ  a        b        c        d        e        f        g        h       *
  170. * ------------------------------------------------------------------------- *
  171. > 5  50       60       90       40
  172.  
  173.  
  174. * Birthing strength                                                         *
  175. * -----------------                                                         *
  176. * A creature cannot reproduce until its strength exceeds the values defined *
  177. * here.  If a creatures birthing strength is set to zero it is not able to  *
  178. * have children.                                                            *
  179. * ------------------------------------------------------------------------- *
  180. * ñ  a        b        c        d        e        f        g        h       *
  181. * ------------------------------------------------------------------------- *
  182. > 7  30       200      200      0
  183.  
  184.  
  185. * Food types                                                                *
  186. * ----------                                                                *
  187. * Define the types of creature that are food for a particular creature type *
  188. * The list must be four characters in length, with the valid creatures      *
  189. * denoted with the appropriate character or a '.' for a blank, each         *
  190. * separated by a space.                                                     *
  191. * ------------------------------------------------------------------------- *
  192. * ñ  a        b        c        d        e        f        g        h       *
  193. * ------------------------------------------------------------------------- *
  194. > 8  d . . .  a . . .  a b . .  . . . .  
  195.  
  196.  
  197. * Initial child strength                                                    *
  198. * ----------------------                                                    *
  199. * When a parent gives birth to a child a percentage of its strength, given  *
  200. * by this parameter, is lost by the parent to the child.                    *
  201. * The parameter should be in the range 1 - 99 percent.                      *
  202. * ------------------------------------------------------------------------- *
  203. * ñ  a        b        c        d        e        f        g        h       *
  204. * ------------------------------------------------------------------------- *
  205. > 9  50       30       50       0
  206.  
  207.  
  208. * Decay creature                                                            *
  209. * --------------                                                            *
  210. * If the creature should die because its strength falls to zero, it can be  *
  211. * made to decay into another creature type as defined here.  Use the        *
  212. * appropriate character or a '.' if the creature type does not decay into   *
  213. * another creature type.                                                    *
  214. * ------------------------------------------------------------------------- *
  215. * ñ  a        b        c        d        e        f        g        h       *
  216. * ------------------------------------------------------------------------- *
  217. > 10 d        d        d        .
  218.  
  219.  
  220.  
  221. # End of SetUp file marker (do not remove !!)